#include "udp_server.h"

// 运行可执行程序时，这里通过命令行参数传入服务器的端口号
int main(int argc, char** argv)
{
  if(argc != 2)
  {
    cerr<<"Usage："<<argv[0]<<" port"<<endl;
    return -1;
  }

  // 1、把第二个命令行参数转为整型，即拿到端口号，用这个端口号去构造一个服务器对象
  UdpServer* svr = new UdpServer(atoi(argv[1]));
  // 2、初始化服务器对象
  svr->InitServer();
  // 3、启动服务器对象
  svr->Loop();
  return 0;
}
